Data Fields |
|
union { |
| vuint32_t R |
| struct { |
| vuint32_t MCL:1 |
| vuint32_t TM:2 |
| vuint32_t __pad0__:19 |
| vuint32_t PS:2 |
| vuint32_t FOM:2 |
| vuint32_t FOP:6 |
| } B |
| } | MCR |
|
union { |
| vuint32_t R |
| struct { |
| vuint32_t SRF0:1 |
| vuint32_t SRF1:1 |
| vuint32_t SRF2:1 |
| vuint32_t SRF3:1 |
| vuint32_t SRF4:1 |
| vuint32_t SRF5:1 |
| vuint32_t SRF6:1 |
| vuint32_t SRF7:1 |
| vuint32_t SRF8:1 |
| vuint32_t SRF9:1 |
| vuint32_t SRF10:1 |
| vuint32_t SRF11:1 |
| vuint32_t SRF12:1 |
| vuint32_t SRF13:1 |
| vuint32_t SRF14:1 |
| vuint32_t SRF15:1 |
| vuint32_t HRF15:1 |
| vuint32_t HRF14:1 |
| vuint32_t HRF13:1 |
| vuint32_t HRF12:1 |
| vuint32_t HRF11:1 |
| vuint32_t HRF10:1 |
| vuint32_t HRF9:1 |
| vuint32_t HRF8:1 |
| vuint32_t HRF7:1 |
| vuint32_t HRF6:1 |
| vuint32_t HRF5:1 |
| vuint32_t HRF4:1 |
| vuint32_t HRF3:1 |
| vuint32_t HRF2:1 |
| vuint32_t HRF1:1 |
| vuint32_t HRF0:1 |
| } B |
| } | FFR |
|
union { |
| vuint32_t R |
| struct { |
| vuint32_t FRSRF0:1 |
| vuint32_t FRSRF1:1 |
| vuint32_t FRSRF2:1 |
| vuint32_t FRSRF3:1 |
| vuint32_t FRSRF4:1 |
| vuint32_t FRSRF5:1 |
| vuint32_t FRSRF6:1 |
| vuint32_t FRSRF7:1 |
| vuint32_t FRSRF8:1 |
| vuint32_t FRSRF9:1 |
| vuint32_t FRSRF10:1 |
| vuint32_t FRSRF11:1 |
| vuint32_t FRSRF12:1 |
| vuint32_t FRSRF13:1 |
| vuint32_t FRSRF14:1 |
| vuint32_t FRSRF15:1 |
| vuint32_t FRHRF15:1 |
| vuint32_t FRHRF14:1 |
| vuint32_t FRHRF13:1 |
| vuint32_t FRHRF12:1 |
| vuint32_t FRHRF11:1 |
| vuint32_t FRHRF10:1 |
| vuint32_t FRHRF9:1 |
| vuint32_t FRHRF8:1 |
| vuint32_t FRHRF7:1 |
| vuint32_t FRHRF6:1 |
| vuint32_t FRHRF5:1 |
| vuint32_t FRHRF4:1 |
| vuint32_t FRHRF3:1 |
| vuint32_t FRHRF2:1 |
| vuint32_t FRHRF1:1 |
| vuint32_t FRHRF0:1 |
| } B |
| } | FFFR |
|
union { |
| vuint32_t R |
| struct { |
| vuint32_t __pad0__:2 |
| vuint32_t FSRF2:1 |
| vuint32_t FSRF3:1 |
| vuint32_t FSRF4:1 |
| vuint32_t FSRF5:1 |
| vuint32_t FSRF6:1 |
| vuint32_t FSRF7:1 |
| vuint32_t FSRF8:1 |
| vuint32_t FSRF9:1 |
| vuint32_t FSRF10:1 |
| vuint32_t FSRF11:1 |
| vuint32_t FSRF12:1 |
| vuint32_t FSRF13:1 |
| vuint32_t FSRF14:1 |
| vuint32_t FSRF15:1 |
| vuint32_t FHRF15:1 |
| vuint32_t FHRF14:1 |
| vuint32_t FHRF13:1 |
| vuint32_t FHRF12:1 |
| vuint32_t FHRF11:1 |
| vuint32_t FHRF10:1 |
| vuint32_t FHRF9:1 |
| vuint32_t FHRF8:1 |
| vuint32_t FHRF7:1 |
| vuint32_t FHRF6:1 |
| vuint32_t FHRF5:1 |
| vuint32_t FHRF4:1 |
| vuint32_t FHRF3:1 |
| vuint32_t FHRF2:1 |
| vuint32_t FHRF1:1 |
| vuint32_t FHRF0:1 |
| } B |
| } | FFGR |
|
union { |
| vuint32_t R |
| struct { |
| vuint32_t ESF0:1 |
| vuint32_t ESF1:1 |
| vuint32_t ESF2:1 |
| vuint32_t ESF3:1 |
| vuint32_t ESF4:1 |
| vuint32_t ESF5:1 |
| vuint32_t ESF6:1 |
| vuint32_t ESF7:1 |
| vuint32_t ESF8:1 |
| vuint32_t ESF9:1 |
| vuint32_t ESF10:1 |
| vuint32_t ESF11:1 |
| vuint32_t ESF12:1 |
| vuint32_t ESF13:1 |
| vuint32_t ESF14:1 |
| vuint32_t ESF15:1 |
| vuint32_t EHF15:1 |
| vuint32_t EHF14:1 |
| vuint32_t EHF13:1 |
| vuint32_t EHF12:1 |
| vuint32_t EHF11:1 |
| vuint32_t EHF10:1 |
| vuint32_t EHF9:1 |
| vuint32_t EHF8:1 |
| vuint32_t EHF7:1 |
| vuint32_t EHF6:1 |
| vuint32_t EHF5:1 |
| vuint32_t EHF4:1 |
| vuint32_t EHF3:1 |
| vuint32_t EHF2:1 |
| vuint32_t EHF1:1 |
| vuint32_t EHF0:1 |
| } B |
| } | FER |
|
union { |
| vuint32_t R |
| struct { |
| vuint32_t KR:32 |
| } B |
| } | KR |
|
union { |
| vuint32_t R |
| struct { |
| vuint32_t TR:32 |
| } B |
| } | TR |
|
union { |
| vuint32_t R |
| struct { |
| vuint32_t TESF0:1 |
| vuint32_t TESF1:1 |
| vuint32_t TESF2:1 |
| vuint32_t TESF3:1 |
| vuint32_t TESF4:1 |
| vuint32_t TESF5:1 |
| vuint32_t TESF6:1 |
| vuint32_t TESF7:1 |
| vuint32_t TESF8:1 |
| vuint32_t TESF9:1 |
| vuint32_t TESF10:1 |
| vuint32_t TESF11:1 |
| vuint32_t TESF12:1 |
| vuint32_t TESF13:1 |
| vuint32_t TESF14:1 |
| vuint32_t TESF15:1 |
| vuint32_t TEHF15:1 |
| vuint32_t TEHF14:1 |
| vuint32_t TEHF13:1 |
| vuint32_t TEHF12:1 |
| vuint32_t TEHF11:1 |
| vuint32_t TEHF10:1 |
| vuint32_t TEHF9:1 |
| vuint32_t TEHF8:1 |
| vuint32_t TEHF7:1 |
| vuint32_t TEHF6:1 |
| vuint32_t TEHF5:1 |
| vuint32_t TEHF4:1 |
| vuint32_t TEHF3:1 |
| vuint32_t TEHF2:1 |
| vuint32_t TEHF1:1 |
| vuint32_t TEHF0:1 |
| } B |
| } | TER |
|
union { |
| vuint32_t R |
| struct { |
| vuint32_t __pad0__:28 |
| vuint32_t S0:1 |
| vuint32_t S1:1 |
| vuint32_t S2:1 |
| vuint32_t S3:1 |
| } B |
| } | MSR |
|
union { |
| vuint32_t R |
| struct { |
| vuint32_t __pad0__:12 |
| vuint32_t MCPS:4 |
| vuint32_t __pad1__:12 |
| vuint32_t MCAS:4 |
| } B |
| } | MCSR |
|
union { |
| vuint32_t R |
| struct { |
| vuint32_t __pad0__:12 |
| vuint32_t FRMCPS:4 |
| vuint32_t __pad1__:12 |
| vuint32_t FRMCAS:4 |
| } B |
| } | FMCSR |
The documentation for this struct was generated from the following file: